Wool sheep - French English Dictionary